organization offering care for the terminally ill people - French English Dictionary